home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-11-25 | 3.3 KB | 78 lines | [TEXT/MPS ] |
- This is p2c, the Pascal to C converter, compiled for MPW.
-
- This is version 1.20a5. The letter "a" marks it as a version currently in
- alpha test. This means that early development tests have been passed and
- the program is now in test for limited application. It is not considered
- bug free, even when compared with the usual poor standard of commercial
- software. Moreover the interface is subject to change:parameter names and
- overall user interface is not yet fixed.
- The trailing number shows you the rewrite number of this alpha test version.
- The program is not yet recommended for public usage. It is provided here
- for testing purposes only. Do not use unless you must.
-
- This version is compiled with -mc68020 and -model far. You need a Macintosh
- with 68020 or better (Mac II or better) to run it.
-
- To get p2c running, you must have MPW running and p2c and the files
- p2c Preferences
- mpw.imp
- in your current directory Make sure that all paths in the file "p2c Preferences"
- are set according to your local situation. In particular, add your local paths
- to the files in {Pinterfaces} if you want to port from MPW.
- Backup your files.
-
- Primitive usage:
- p2c <pascalfilename>
- e.g
- p2c test.p
-
- ************************************************************************************
- Author: Dave Gillespie's UNIX p2c version 1.20.
- G. Sawitzki, gs@statlab.uni-heidelberg.de
- Mail: StatLab Heidelberg, Im Neuenheimer Feld 294, D 6900 Heidelberg
- This program is based on Dave Gillespie's UNIX p2c version 1.20.
- All features of p2c are due to Dave Gillespie, daveg@csvax.cs.caltech.edu.
- All bugs not previously known are due to G. Sawitzki, StatLab Heidelberg.
- The original Unix version of p2c can be found on csvax.cs.caltech.edu.
-
- This software is not in the public domain. It is unpublished work in progress.
- Part of the code is
- © 1989,1990,1991 Free Software Foundation,
- with additonal copyrights by Dave Gillespie and G. Sawitzki
- ************************************************************************************
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
- ************************************************************************************
- In particular no liability is implied for brain damage resulting
- from intimate contact with C.
-
- ************************************************************************************
- To do
- inline statements
- conditional compilation
- object pascal extensions
- --------------------
- 1.20a5 renamed mpw.p2crc to "p2c Preferences".
- Changed search strategy for preferences.
- 1.20a4 stand-alone version
- 1.20a3 search order for system configuration file is changed.
- 1. {P2CRC} if defined and exported
- 2. {prefsfolder}p2crc, if {prefsfolder} is defined and exported
- 3. {systemfolder}p2crc, if {systemfolder} is defined and exported
-
- changed meaning of -i:
- -i list configuration settings
- -i now lists the configuration after both system and local
- configuration file are evaluated. Other options are allowed on the
- same line as -i, but no conversion takes place.
- **** not yet complete ****
-
- 1.20a2 added %I to configuration file string syntax.
- expands to {Pinterfaces}
-
- 1.20a1 initial release based on D. Gillespie's p2c 1.20.
- Command syntax and messages changed to MPW conventions
-